your face, my canvas - Spanish English Dictionary